<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../../style.css" type="text/css" media="screen">
<link rel="stylesheet" href="../../../print.css" type="text/css" media="print">
<meta content="KitchenSyncDefaults,org.as3lib.kitchensync.KitchenSyncDefaults,autoDelete,duration,easingFunction,snapToInteger,snapToValueOnComplete,syncrhonizerUsesWeakReferences,timeStringParser,tweenObjectParser" name="keywords">
<title>org.as3lib.kitchensync.KitchenSyncDefaults</title>
</head>
<body>
<script type="text/javascript" language="javascript" src="../../../asdoc.js"></script><script type="text/javascript" language="javascript" src="../../../cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'KitchenSyncDefaults - KitchenSyncLib v2.0';
				var baseRef = '../../../';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">API Documentation</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../../../all-classes.html')" href="../../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../all-classes.html')" href="../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../index-list.html')" href="../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../../../index.html?org/as3lib/kitchensync/KitchenSyncDefaults.html&amp;org/as3lib/kitchensync/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../../../images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">Class&nbsp;KitchenSyncDefaults</td><td align="right" id="subNav" class="titleTableSubNav"><a href="#propertySummary">Properties</a></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Class KitchenSyncDefaults"); titleBar_setSubNav(false,true,false,false,false,false,false,false,false,false,false,false,false,false);}
--></script>
<div class="MainContent">
<table cellspacing="0" cellpadding="0" class="classHeaderTable">
<tr>
<td class="classHeaderTableLabel">Package</td><td><a onclick="javascript:loadClassListFrame('class-list.html')" href="package-detail.html">org.as3lib.kitchensync</a></td>
</tr>
<tr>
<td class="classHeaderTableLabel">Class</td><td class="classSignature">public class KitchenSyncDefaults</td>
</tr>
</table>
<p></p>
  All default settings for KitchenSync can be configured through this
  class. You can change the values by setting the public vars before 
  initializing KitchenSync or by changing this class directly in a 
  local copy of the library.
  
  <p></p>
<br>
<hr>
</div>
<a name="propertySummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Properties</div>
<table id="summaryTableProperty" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#autoDelete">autoDelete</a> : Boolean = false<div class="summaryTableDescription">[static]
   Determines whether actions will attemp to delete themselves when they complete.</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#duration">duration</a> : int = 1000<div class="summaryTableDescription">[static] The default duration when using object parser.</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#easingFunction">easingFunction</a> : Function<div class="summaryTableDescription">[static]
   The default easing function used in KSTweens (KSSimpleTweens do not use this value).</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#snapToInteger">snapToInteger</a> : Boolean = false<div class="summaryTableDescription">[static]
   When set to true, the values that a tween generates will always be rounded
   to the nearest integer.</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#snapToValueOnComplete">snapToValueOnComplete</a> : Boolean = true<div class="summaryTableDescription">[static]
   When set to true, the value at the end of a tween will always be
   set to the endValue regardless of what the easing function interpoplates.</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#syncrhonizerUsesWeakReferences">syncrhonizerUsesWeakReferences</a> : Boolean = false<div class="summaryTableDescription">[static]
   When set to true, the synchronizer will use weak references
   to connect to running actions.</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#timeStringParser">timeStringParser</a> : <a href="utils/ITimeStringParser.html">ITimeStringParser</a>
<div class="summaryTableDescription">[static] 
   The Instance of ITimeStringParser to use to parse time strings like "1.4seconds" 
   
   </div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#tweenObjectParser">tweenObjectParser</a> : <a href="action/tween/ITweenObjectParser.html">ITweenObjectParser</a>
<div class="summaryTableDescription">[static]
   The default ITweenObjectParser used for interpolating an action based on 
   a dynamic object.</div>
</td><td class="summaryTableOwnerCol">KitchenSyncDefaults</td>
</tr>
</table>
</div>
<script type="text/javascript" language="javascript">
<!--
showHideInherited();
--></script>
<div class="MainContent">
<a name="propertyDetail"></a>
<div class="detailSectionHeader">Property detail</div>
<a name="autoDelete"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">autoDelete</td><td class="detailHeaderType">property</td>
</tr>
</table>
<div class="detailBody">
<code>public static var autoDelete:Boolean = false</code><p>
   Determines whether actions will attemp to delete themselves when they complete.
   Set this to true if you are having memory or performance issues with your app.
   
   </p><p>The default value is <code>false</code>.</p>
<p>
<span class="label">See also</span>
</p>
<div class="seeAlso">
<a href="action/AbstractAction.html" target="">org.as3lib.kitchensync.action.AbstractAction</a>
</div>
</div>
<a name="duration"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">duration</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var duration:int = 1000</code><p> The default duration when using object parser. </p></div>
<a name="easingFunction"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">easingFunction</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var easingFunction:Function</code><p>
   The default easing function used in KSTweens (KSSimpleTweens do not use this value).
   
   </p><p>The default value is <code>org.as3lib.kitchensync.easing.Linear.ease</code>.</p>
<p>
<span class="label">See also</span>
</p>
<div class="seeAlso">org.as3lib.kitchensync.action.KSTween<br>
<a href="easing/package-detail.html" target="">org.as3lib.kitchensync.easing</a>
</div>
</div>
<a name="snapToInteger"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">snapToInteger</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var snapToInteger:Boolean = false</code><p>
   When set to true, the values that a tween generates will always be rounded
   to the nearest integer. This can make the animated image appear sharper but
   can make slower animations appear a little jumpy.  
   Use this when you need text to appear 'on-pixel'. 
   
   </p><p>The default value is <code>false</code>.</p>
</div>
<a name="snapToValueOnComplete"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">snapToValueOnComplete</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var snapToValueOnComplete:Boolean = true</code><p>
   When set to true, the value at the end of a tween will always be
   set to the endValue regardless of what the easing function interpoplates.
   
   </p><p>The default value is <code>true</code>.</p>
</div>
<a name="syncrhonizerUsesWeakReferences"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">syncrhonizerUsesWeakReferences</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var syncrhonizerUsesWeakReferences:Boolean = false</code><p>
   When set to true, the synchronizer will use weak references
   to connect to running actions.
   
   </p><p>The default value is <code>false</code>.</p>
</div>
<a name="timeStringParser"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">timeStringParser</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var timeStringParser:<a href="utils/ITimeStringParser.html">ITimeStringParser</a></code><p> 
   The Instance of ITimeStringParser to use to parse time strings like "1.4seconds" 
   
   </p><p>The default value is <code>TimeStringParser_en The basic, english language parser.</code>.</p>
<p>
<span class="label">See also</span>
</p>
<div class="seeAlso">
<a href="utils/ITimeStringParser.html" target="">org.as3lib.kitchensync.utils.ITimeStringParser</a>
</div>
</div>
<a name="tweenObjectParser"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">tweenObjectParser</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static var tweenObjectParser:<a href="action/tween/ITweenObjectParser.html">ITweenObjectParser</a></code><p>
   The default ITweenObjectParser used for interpolating an action based on 
   a dynamic object.
   
   </p><p>The default value is <code>is the standard KitchenSyncObjectParser</code>.</p>
<p>
<span class="label">See also</span>
</p>
<div class="seeAlso">
<a href="action/tween/ITweenObjectParser.html" target="">org.as3lib.kitchensync.action.tween.ITweenObjectParser</a>
</div>
</div>
<br>
<br>
<hr>
<br>
<p></p>
<center class="copyright"> 
</center>
</div>
</body>
</html>
<!-- -->
